log-mean temperature difference - Turkish English Dictionary